@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,table,th,td{margin:0;padding:0; }
body{font-size:13px; line-height:24px;color:#3a3a3a;font-family:"Microsoft Yahei","Arial Narrow";  background:url(../images/bg-repeat-no.jpg)  center top fixed;}
body{behavior: url("hover.htc")}
img{border:0; vertical-align:middle;}
option{padding-left:5px;*padding:0;}
li{list-style:none; list-style-position:outside; overflow:hidden;}
cite,code,caption,em,i{font-style:normal;font-weight:normal;}
q:before,q:after{content:'';}
a{color:#3a3a3a;text-decoration:none;}
a:hover{color:#d92028;text-decoration:underline;}
a:active,a:focus{outline:none;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%;vertical-align:middle;}
input{ border:none;}
h2{font-size:14px}
h3{font-size:12px}
.fl{float:left;display:inline; overflow:hidden;}
.fm{float:left;display:inline; overflow:hidden;}
.fr{float:right;display:inline; overflow:hidden;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.sideleft{float:left;width:678px; overflow:hidden;}
.sideright{float:right;width:253px; padding-bottom:15px;}
.imgbox{ float:left; margin-right:13px;display:inline;}
.imgbox img{display:block;}
.textbox{ float:left;}
.textbox p{ text-align:justify; text-justify:inter-ideograph;}
.none,.slidingList_none{ display:none;}
.clear{ clear:both; overflow:hidden; zoom:1;}
.clearfix:after{content:".";height:0;visibility:hidden;display:block;clear:both;}
.clearfix{display:inline-block;}
.clearfix{display:block;}
/***************************************************************************************************/
#msg{
	font-size:16px;
	color:red;
}
/***************************************************************************************************/
.p_wumax .span_style_2 a,
h1{ background:url(../images/bgn.png) no-repeat;}	
.wrap{ width:1010px; margin:0 auto;}
		.p_wumax{ float:right; margin:0 0 0 0;}
			.p_wumax .span_style_1{ margin-left:13px;}
			.p_wumax .span_style_2 a{ width:17px; height:17px; display:inline-block; margin-left:15px; vertical-align:middle;}
			.p_wumax .span_style_2 a:hover{ background-position:-109px 0;}
			.p_wumax .span_style_2 a.iceo{ background-position:-36px 0;}
			.p_wumax .span_style_2 a.iceo:hover{ background-position:-142px 0;}
			.p_wumax .span_style_2 a.iceo_2{ background-position:-71px 0; width:18px;}
			.p_wumax .span_style_2 a.iceo_2:hover{ background-position:-181px 0; width:18px;}
#psw,#loginOut,#main{cursor:pointer;color:#006cb0; }
/***************************************************************************************************/
.abbtn_login,
.abbtn_login_2{ background:url(../images/bgn.png) no-repeat;}

.abbtn_login,.abbtn_login_2{ background-position:-253px 0; width:147px; height:32px; line-height:32px; color:#ffffff; display:inline-block; text-align:center;}
.abbtn_login:hover,.abbtn_login_2:hover{ color:#ffffff; text-decoration:none;}
.abbtn_login_2{ background-position:-253px -42px; color:#4c4c4c;}
.abbtn_login_2:hover{ color:#4c4c4c;}

.login{ width:1000px; margin:50px auto 0 auto;}
	h1{ background:url(../images/logo.png) no-repeat; width:253px; height:60px; overflow:hidden; text-indent:-999px; margin:0 auto 18px auto;}
	.login_box{ background:url(../images/login.png) no-repeat left bottom; height:455px;}
		.login_box h2{ height:88px; line-height:88px; text-align:center; color:#ffffff; padding-top:13px; font-size:22px; font-weight:normal;}
			.login_form{ width:305px; margin:0 auto; height:30px; height:100px;}
			.login_form ul{ padding-top:33px;}
			.login_form li{ height:47px; line-height:47px; padding:0 13px; position:relative;}
			.login_form li input{ height:47px;line-height:47px; background:url(../images/input_bg.png) no-repeat left 15px; padding-left:29px; color:000;/* width:210px;*/ width:255px;}
			.login_form li.li2 input{ background:url(../images/input_bg2.png) no-repeat left 16px;color:000;}
				.i_style_1,.i_style_1_2{ background:url(../images/i.png) no-repeat; width:22px; height:21px; position:absolute; right:30px; top:15px;}
				.i_style_1_2{ background-position:0 -46px;}
			.p_form{ padding:21px 0 0 0px;}	
			.p_form a{ margin-right:10px;}	
			.p_form a.abbtn_login_2{ margin:0;}

.index h1,.b2 h1{ text-indent:0; padding-left:267px; width:auto; margin:30px 0 20px 12px;}
	.index h1 span,.b2 h1 span{ background:url(../images/bg-repeat-y.png) repeat-y left top; color:#ffffff; font-size:31px; font-weight:normal; height:48px; line-height:48px; padding-left:15px; display:inline-block; }
	.area{ position:relative; border:1px solid #a4c0cc; background:url(../images/bg-repeat.png); padding-bottom:9px; overflow:hidden;}
	.lineheight{ height:42px;}

		.bbk{ position:relative; float:left; display:inline; margin:9px 0 0px 9px; width:158px; height:159px; color:#ffffff;}
		.bbk a{ background:url(../images/bg2-repeat.png);display:block; width:100%; height:100%; color:#ffffff;}
		.bbk a:hover,.bbk a.on{ background:url(../images/bg2-repeat-2.png); color:#ffffff; text-decoration:none; }
		.bbk a i{ position:absolute; left:0; top:0; width:100%; height:100%; cursor:pointer;}
		.bbk a:hover i,.bbk a.on i{ background:url(../images/box_hover.png) no-repeat center center;}
		.bbk a span{ position:absolute; left:12px; bottom:3px;}
		
		.module1 a i { background:url(../images/box_on.png) no-repeat center center;}
		.module1 a:hover i, .module1 a.on i { background:url(../images/box_hover.png) no-repeat center center;}
		
		.module2 a i { background:url(../images/box2_on.png) no-repeat center center;}
		.module2 a:hover i, .module2 a.on i { background:url(../images/box2_hover.png) no-repeat center center;}
		
		.module3 a i { background:url(../images/box3_on.png) no-repeat center center;}
		.module3 a:hover i, .module3 a.on i { background:url(../images/box3_hover.png) no-repeat center center;}
		
		.module4 a i { background:url(../images/box4_on.png) no-repeat center center;}
		.module4 a:hover i, .module4 a.on i { background:url(../images/box4_hover.png) no-repeat center center;}
		
		.module5 a i { background:url(../images/box5_on.png) no-repeat center center;}
		.module5 a:hover i, .module5 a.on i { background:url(../images/box5_hover.png) no-repeat center center;}
		
		.module6 a i { background:url(../images/box6_on.png) no-repeat center center;}
		.module6 a:hover i, .module6 a.on i { background:url(../images/box6_hover.png) no-repeat center center;}
		
		.module7 a i { background:url(../images/box7_on.png) no-repeat center center;}
		.module7 a:hover i, .module7 a.on i { background:url(../images/box7_hover.png) no-repeat center center;}
		
		.module8 a i { background:url(../images/box8_on.png) no-repeat center center;}
		.module8 a:hover i, .module8 a.on i { background:url(../images/box8_hover.png) no-repeat center center;}
		
		.module9 a i { background:url(../images/box9_on.png) no-repeat center center;}
		.module9 a:hover i, .module9 a.on i { background:url(../images/box9_hover.png) no-repeat center center;}
		
		.module10 a i { background:url(../images/box10_on.png) no-repeat center center;}
		.module10 a:hover i, .module10 a.on i { background:url(../images/box10_hover.png) no-repeat center center;}
		
		.module11 a i { background:url(../images/box11_on.png) no-repeat center center;}
		.module11 a:hover i, .module11 a.on i { background:url(../images/box11_hover.png) no-repeat center center;}
		
		.module12 a i { background:url(../images/box12_on.png) no-repeat center center;}
		.module12 a:hover i, .module12 a.on i { background:url(../images/box12_hover.png) no-repeat center center;}

		#template12_idx1,#template12_idx2,#template12_idx7,#template12_idx8,#template12_idx9,#template12_idx10{ width:325px;}
		
		#template11_idx1,#template11_idx2,#template11_idx3,#template11_idx6,#template11_idx7,#template11_idx8,#template11_idx9 { width:325px;}
		
		#template10_idx4,#template10_idx5,#template10_idx6,#template10_idx8 { width:325px;}
		#template10_idx7 { width:325px; height:327px;}
		#template10_idx1 {  bottom: 9px; left: 0; position: absolute; width: 325px;}
		
		#template9_idx1,#template9_idx2,#template9_idx3,#template9_idx5,#template9_idx6,#template9_idx7 { width:325px;}
		#template9_idx4 { width:325px; height:327px;}
		
		#template8_idx3,#template8_idx5,#template8_idx6 { width:325px;}
		#template8_idx2,#template8_idx4 { width:325px; height:327px;}
		#template8_idx1 { position: absolute; width: 325px; top: 168px; left: 334px;}
		
		#template7_idx5 { width: 325px;}
		#template7_idx5, #template7_idx6, #template7_idx7 { left: 334px;}
		#template7_idx3,#template7_idx4 { width: 325px; height: 330px;}
		#template7_idx2 { width: 325px; height: 330px; top: 168px;}
		#template7_idx1 { position: absolute; width: 325px; top: 0; left: 0;}
		
		#template6_idx2 { width: 325px; height: 330px;}
		#template6_idx3,#template6_idx4 { width: 325px;}
		#template6_idx1 { width: 658px; height: 330px;}
		
		#template5_idx2 { width: 659px; height: 330px;}
		#template5_idx3 { width: 325px;}
		#template5_idx1 { width: 325px; height: 498px;}
		
		#template4_idx1 { width: 658px; height: 498px;}
		#template4_idx2 { width: 325px; height: 330px;}
		
		#template3_idx1 { width: 658px; height: 498px;}
		#template3_idx2 { width: 325px; height: 330px;}
		#template3_idx3 { width: 325px}
		
		#template2_idx1 { width: 658px; height: 498px;}
		#template2_idx2 { width: 325px; height: 498px;}

.index_style_1 .box20{ height:327px;}

/*********************** yufei(20140521) *************************/
				
#data_youn,#data_youn_2,#data_youn_3,#data_youn_4,#data_youn_5,#data_youn_6{ width:118px; vertical-align:middle; height:30px;color:#000000; display:inline; float:left;}
#data_youn div.tag_select,
#data_youn div.tag_select_hover,
#data_youn_2 div.tag_select,
#data_youn_2 div.tag_select_hover,
#data_youn_3 div.tag_select,
#data_youn_3 div.tag_select_hover,
#data_youn_4 div.tag_select,
#data_youn_4 div.tag_select_hover,
#data_youn_5 div.tag_select,
#data_youn_5 div.tag_select_hover,
#data_youn_6 div.tag_select,
#data_youn_6 div.tag_select_hover{ display:block;  background:url(../images/select.png) no-repeat; width:98px; height:30px; line-height:30px; padding:0 10px;}
#data_youn div.tag_select_open,
#data_youn_2 div.tag_select_open,
#data_youn_3 div.tag_select_open,
#data_youn_4 div.tag_select_open,
#data_youn_5 div.tag_select_open,
#data_youn_6 div.tag_select_open{ display:block; background:url(../images/select.png) no-repeat 0 0;  width:98px; height:30px; line-height:30px; padding:0 10px;}
#data_youn ul.tag_options,
#data_youn_2 ul.tag_options,
#data_youn_3 ul.tag_options,
#data_youn_4 ul.tag_options,
#data_youn_5 ul.tag_options,
#data_youn_6 ul.tag_options{ width:118px;height:155px;overflow:hidden;overflow-y:auto}
#data_youn ul.tag_options li,
#data_youn_2 ul.tag_options li,
#data_youn_3 ul.tag_options li,
#data_youn_4 ul.tag_options li,
#data_youn_5 ul.tag_options li,
#data_youn_6 ul.tag_options li{display:block;width:98px;padding:0 10px;height:31px;text-decoration:none;line-height:31px;background:url(../images/select.png) no-repeat 0 -30px;}
/**修改下拉菜单样式  增加宽度 需替换背景图片---zly*/
#data_youn_6{ width:190px;}
#data_youn_6 div.tag_select,
#data_youn_6 div.tag_select_hover{width:190px; background:url(../images/select4.png) no-repeat;}
#data_youn_6 div.tag_select_open{width:190px;background:url(../images/select4.png) no-repeat 0 0;}
#data_youn_6 ul.tag_options{ width:190px;}
#data_youn_6 ul.tag_options li{ width:190px;background:url(../images/select4.png) no-repeat 0 -30px;}

.selectbox{width:190px; vertical-align:middle; height:30px;color:#000000; display:inline; float:left; position:relative; margin-left:10px; z-index:1;}
	.select_info{ display:block;  background:url(../images/select4.png) no-repeat; width:170px; height:30px; line-height:30px; padding:0 10px; cursor:pointer;}
	.ul_options{ position:absolute; left:0; top:30px; width:190px; display:none;}
	.ul_options li{padding:0 10px;height:31px;text-decoration:none;line-height:31px;background:url(../images/select4.png) no-repeat 0 -30px; cursor:pointer;}
	


.p_nav .span_style_2 a,
.nav h2,
.abbtn2,
.page a,
.b2 .company_new h1{ background:url(../images/bgn.png) no-repeat;}	
.a01{ color:#006cb0;}
.a02{ color:#eb3403;}
.abbtn,.page a.abbtn{ width:65px; height:24px; line-height:24px; text-align:center; margin:10px 0 0 10px; color:#ffffff; display:inline-block; background:#5f6973; border:1px solid #53585a;}
.abbtn:hover,.page a.abbtn:hover{ color:#ffffff; text-decoration:none; background:#505c68; border:1px solid #44505c;}
.abbtn2{ background-position:0 -103px; width:85px; height:30px; line-height:30px; text-align:center; color:#ffffff; display:inline-block;}
.abbtn2:hover{ color:#ffffff; text-decoration:none;}
.abbtn3,.abbtn4{ background:url(../images/bg-repeat-x.jpg) repeat-x; border:1px solid #31a217; width:50px; height:24px; line-height:24px; text-align:center; color:#ffffff; display:inline-block;margin:0 2px;}
.abbtn3:hover,.abbtn4:hover{ color:#ffffff; text-decoration:none; }
.abbtn4{ background:url(../images/bg3-repeat-no.jpg) repeat-x; border:1px solid #be4c00;}
/**button样式*/
.abbtn5{ background:url(../images/bgn.png) no-repeat;background-position:0 -103px; width:85px; height:30px; line-height:30px; text-align:center; color:#ffffff; display:inline-block;cursor: pointer;}

.lineheight10{ height:10px; overflow:hidden;}

.pos{ position:relative;}
.table_style_1 th{ height:40px; line-height:40px; background:url(../images/bg2-repeat.png); font-weight:normal; text-align:left;}
	.table_style_1 th.cph{ text-indent:15px;}
	.table_style_1 td{ padding:10px 0;}
.table_style_1_2 { margin-bottom:10px;}	
.table_style_1_2 th{ text-align:center; font-weight:bold; }
.table_style_1_2 td .abbtn{ margin:0 2px; width:50px;}
.table_style_1_2 td{ border-bottom:1px solid #586973;}
.table_style_1_2 tr:hover{ background:url(../images/bg2-repeat-20.png); cursor:pointer;}

/****************设置字体颜色***********************/
.b2{ color:#000000;}
/****************************************/
	.b2 .tc{ margin-bottom:75px;}
	.header{ overflow:hidden; clear:both; zoom:1; padding-bottom:20px;}
	.b2 h1{ background:url(../images/logo2.png) no-repeat; margin-left:7px; margin-bottom:0; width:350px; float:left; height:45px; padding-left:199px;}
	.b2 h1 span{ font-size:23px; height:37px; line-height:37px;}	
	.wrap2{/* width:98%;*/ margin:0 25px;}
		.p_nav{ float:right; padding-top:40px;}
			.p_nav .span_style_1{ margin-left:13px;}
			.p_nav .span_style_2 a{ width:17px; height:17px; display:inline-block; margin-left:15px; vertical-align:middle;}
			.p_nav .span_style_2 a:hover{ background-position:-109px 0;}
			.p_nav .span_style_2 a.iceo{ background-position:-36px 0;}
			.p_nav .span_style_2 a.iceo:hover{ background-position:-142px 0;}
			.p_nav .span_style_2 a.iceo_2{ background-position:-71px 0; width:18px;}
			.p_nav .span_style_2 a.iceo_2:hover{ background-position:-181px 0; width:18px;}
	.nav,.area2{ background:url(../images/bg2-repeat-20.png); border:1px solid #88aebb;}
	/**.nav{ height:45px; line-height:45px;}
		.nav h2{ background-position:0 -42px;  width:155px; height:45px; font-weight:normal; font-size:16px; text-indent:22px; float:left; margin-right:20px;}
		.nav ul{  display:inline;/* float:left; margin-left:20px;}*/
		/**修改二级菜单宽度样式新写 ----*/
		.nav{ line-height:45px;}
		.nav h2{ background-position:0 -42px;  width:155px; height:45px;line-height:45px; font-weight:normal; font-size:16px; text-indent:22px; float:left;}
		.nav ul{  padding-left:20px; _padding-left:175px; overflow:hidden;}
		
		.nav ul li{ float:left; height:45px; line-height:45px; /*width:115px;*/width:8%; text-align:center;}   /**修改二级菜单宽度样式 ----zly*/
		.nav ul li a{ display:block; height:45px; color:#ffffff;}
		.nav ul li a:hover,.nav ul li a.on{ background:url(../images/bg2-repeat.png); text-decoration:none;}
		
		/**修改二级菜单宽度样式 2排菜单时 ----zly*/
		.nav h2.h2t{ background:#008fd2 url(../images/bg-repeat-x.png) repeat-x left bottom; height:90px; line-height:90px;}
		.nav h2.h2t span{ display:block; background:url(../images/bgn-2.png) no-repeat center right; margin-right:25px;}
		
		
	.navtion{ height:52px; line-height:52px; color:#dee4e6;}
		.navtion span{ font-family:"宋体"; margin:0 10px;}
	.area2{/* padding:0 10px;width:100%;*/  margin-bottom:8px; background:rgb(242, 242, 242)}
		.area2 h2{ background:url(../images/bg-repeat-no.jpg) no-repeat left 17px; padding:12px 0 12px 14px; margin:0 10px;}
		.area2 h2 span{ float:right; font-size:12px; font-weight:normal; padding-right:5px;}
		.area2 h2 span a{ color:#ffffff;}
		.area2 h2 span .abbtn{ margin-top:0;}
			.inner_b{ padding:0 14px 14px 14px; margin:0 10px;}
				.input_style_1{ margin:0 6px 0 0;}
				.input_text_1{ background:url(../images/bg3-repeat-60.png); width:178px; height:28px; line-height:28px; padding:0 5px; border:1px solid #88aebb; margin-left:5px;}
				.input_text_1_2{ margin:0; width:105px;}
				.input_text_1_3{ margin:0 10px;}
				.input_text_1_4{ margin:0 10px;}
				.input_text_1_5{ width:425px; margin:0 10px;}
				.select_style_1{ width:115px; border:1px solid #88aebb; height:29px; line-height:29px;}
				.textarea_style_1{ width:578px; height:68px; padding:5px; background:url(../images/bg3-repeat-60.png); border:1px solid #e6eaec; margin-top:5px;}
				.ml{ margin-left:10px;}
				.input_box i{ position:absolute; background:url(../images/bg2-repeat-no.jpg) no-repeat; width:21px; height:22px; display:block; left:175px; top:4px; cursor:pointer;}
				.input_box_2 i{ left:100px;}
			.inner_b_2{ padding:0;}
				.p_style_1 span{ margin-left:60px;}
				.span_style_3{ background:url(../images/bg-repeat-no.png) no-repeat 0 5px; padding-left:22px; color:#eb3403; vertical-align:top; display:inline-block; margin:0px 0 0 10px;}
				.page{ padding:5px 0 15px 0; text-align:center;  }
				.page span{ margin:0 5px;}
				.page a{ margin:0 8px; color:#ffffff; background-position:-391px -188px; padding-left:16px;}
				.page a.abbtn{ padding:0;}
				.page a.page_up{background-position:-391px -98px; margin-left:20px;}
				.page a.page_down{background-position:-391px -230px;}
				.page a.page_home{background-position:-391px -145px; margin-right:20px;}
				.page .input_text_1{ width:30px; margin:0 8px; height:24px; line-height:24px; text-align:center;}
				
			
.b2 .company_new h1{ background-position:0 -162px; width:143px; height:45px; float:none; margin:0px 14px 0 0; padding:0; display:inline-block;}		
	.company_new{ border:none; width:100%; height:65px; margin:0; position:fixed; left:0; bottom:0; z-index:200; text-align:center; padding:0; }	
	.company_new p{ display:inline-block; color:#000000; border-left:1px solid #000000; margin:17px 0 17px 14px; padding:0px 0 0 16px; text-align:left; line-height:20px;}
	.company_new table{ display:block; margin:0 auto; width:415px;}
	

